package co.yixiang.modules.member.entity.dto;

import co.yixiang.common.validation.Phone;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;

@Data
public class UserAddressDto {

    /** 收获人姓名 */
    @NotEmpty(message = "收货人姓名不能为空")
    private String realName;
    /** 收货人电话 */
    @Phone
    private String phone;
    /** 省份 */
    @NotBlank(message = "地址不能为空")
    private String province;
    /** 市 */
    @NotBlank(message = "地址不能为空")
    private String city;
    /** 区 */
    @NotBlank(message = "地址不能为空")
    private String district;
    /** 详细地址 */
    @NotEmpty(message = "详细地址不能为空")
    private String detail;
}
